package com.caifeng.myapplication;


import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ListView;

import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;

import java.util.ArrayList;
import java.util.List;

public class OneFragment extends Fragment {

    private View view;


    private ListView mListView;
    private List<String> contents;

    @Nullable
    @Override
    public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
        view = inflater.inflate(R.layout.one, null);
        initView();
        return view;
    }

    public void initView() {
        mListView = (ListView) view.findViewById(R.id.list_message);
        OneListAdapter mOneListAdapter = new OneListAdapter(getOne(), getActivity());
        mListView.setAdapter(mOneListAdapter);

    }

    private List<OneData> getOne() {

        List<OneData> mOneDataList = new ArrayList<>();
        OneData mOneData = new OneData();
        mOneDataList.add(mOneData);

        mOneData = new OneData();
        mOneData.setItemPic(R.mipmap.ala);
        mOneData.setItemMessage("你好啊");
        mOneData.setItemName("Kelly");
        mOneDataList.add(mOneData);

        mOneData = new OneData();
        mOneData.setItemPic(R.mipmap.alb);
        mOneData.setItemMessage("ok");
        mOneData.setItemName("Key");
        mOneDataList.add(mOneData);

        mOneData = new OneData();
        mOneData.setItemPic(R.mipmap.alc);
        mOneData.setItemMessage("你说呢");
        mOneData.setItemName("Kell");
        mOneDataList.add(mOneData);

        mOneData = new OneData();
        mOneData.setItemPic(R.mipmap.ald);
        mOneData.setItemMessage("行");
        mOneData.setItemName("Berry");
        mOneDataList.add(mOneData);

        mOneData = new OneData();
        mOneData.setItemPic(R.mipmap.ale);
        mOneData.setItemMessage("好的");
        mOneData.setItemName("Fine");
        mOneDataList.add(mOneData);

        mOneData = new OneData();
        mOneData.setItemPic(R.mipmap.alf);
        mOneData.setItemMessage("明天");
        mOneData.setItemName("FBI");
        mOneDataList.add(mOneData);
        mOneData = new OneData();

        mOneData.setItemPic(R.mipmap.alg);
        mOneData.setItemMessage("在吗");
        mOneData.setItemName("qqline");
        mOneDataList.add(mOneData);

        mOneData = new OneData();
        mOneData.setItemPic(R.mipmap.ic_launcher);
        mOneData.setItemMessage("你哪位？");
        mOneData.setItemName("en");
        mOneDataList.add(mOneData);
        //以上8个

        return mOneDataList;

    }


    //    public void initView(){
//        mListView = view.findViewById(R.id.list_message);
//        List<String> contents=new ArrayList<>();
//        OneListAdapter mOneListAdapter= new OneListAdapter(contents,this);
//        for(int i=0; i<=2;i++){
//            contents.add("ok");
//        }
//        mListView.setAdapter(mOneListAdapter);
//
//    }

}
